Sample-Driven Inspections

نویسندگان

  • Thomas Thelin
  • Håkan Petersson
  • Claes Wohlin
چکیده

The main objective of software inspections is to find faults in software artefacts. The benefits of inspections are reported from researchers as well as software organizations. In some studies, the fault detection in inspections has shown to be more efficient than other validation and verification activities. A problem, however, is that inspections sometimes are not as efficient and effective as expected. The reason may be that the software artefact inspected contains few faults. In addition, when a software project runs late, inspections are often not properly conducted. This leads to that many faults are not detected, valuable time is lost and people’s trust in inspections is affected negatively. SampleDriven Inspections (SDI) provides a solution to these problems. The concept of SDI uses sampling, inspection and resource scheduling to increase the efficiency of an inspection session. SDI uses a pre-inspection phase in order to determine which artefacts need more inspection time, i.e. which artefacts contain most faults. The second phase of SDI is a main inspection with a special attention on the artefacts with most faults. In this paper, the SDI method is described and empirical evidence is provided, which indicates that the method is appropriate to use. A Monte Carlo simulation is used to evaluate the proposed method. Furthermore, the paper discusses the results and important future research in

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Test-case Driven versus Checklist-based Inspections of Software Requirements - An Experimental Evaluation

Software inspections have proved to be an effective means to find faults in different software artifacts, and the application of software inspections on requirements specifications is believed to give a high return on investment as problems are caught early. However, despite the existing evidence of positive effects requirements inspections are not a common practice in industry. The reason is b...

متن کامل

Usability by Inspection: Collaborative Techniques for Software and Web Applications

Usability inspections are a cost-effective alternative to conventional usability testing for evaluating and improving the usability of software and Web-based systems. The collaborative usability inspection technique described here is a highly structured, scenario-driven inspection process optimized for rapidly identifying, classifying, and prioritizing usability defects. The process has been re...

متن کامل

Structured Inspections of Code

Cleanroom programming and code inspections independently provide evidence that it is more eecient to postpone the testing of code to a later stage than is usually done. This paper argues that an additional gain in quality and eeciency of development can be obtained by structuring inspections by means of an inspection protocol. The written part of such a protocol is prepared by the programmer be...

متن کامل

Sequencing counts: A combined approach for sequencing and selecting costly unreliable off-line inspections

We study the case of ‘‘inspect-all’’ policy, using off-line quality inspections to prevent non-conforming items from reaching the final consumer, in domains where an item is rejected upon first ‘‘failure’’ classification. Given a set of inspections with known inspection costs and error probabilities of two types (classifying conforming items as non-conforming and vice versa), the goal is to fin...

متن کامل

Dynamic railroad inspection using the laser-air hybrid ultrasonic technique

In recent years, remote non-contact NDE techniques have been sought in an effort to improve railroad related inspection operations. More specifically, efforts have been aimed at increasing the inspection coverage and performing dynamic inspections for railroad tracks and wheels. Throughout most of the 20th century, dynamic inspections of railroad tracks have been developed and performed, howeve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999